package es.indra.malaga.dao.impl;

import java.util.List;

import es.indra.malaga.dao.IProfesorDAO;
import es.indra.malaga.entity.ProfesorBeanDAO;

public class ProfesorDAOImpl extends AbstractDAOImpl<ProfesorBeanDAO> implements
		IProfesorDAO {

	@Override
	public ProfesorBeanDAO findProfesorByDni(String dni) {

		List<ProfesorBeanDAO> listadoProfesores = hibernateTemplate
				.find(" from ProfesorBeanDAO where dni='" + dni + "'");

		if (listadoProfesores != null && listadoProfesores.size() > 0)
			return listadoProfesores.get(0);
		else
			return null;
	}
	
	
	public List<ProfesorBeanDAO> listadoProfesoresByName(String nombre){
		
		System.out.println("Nombre: "+nombre);
		
		return hibernateTemplate.find(" from ProfesorBeanDAO where nombre LIKE '"+nombre+"%'");
		
	}

}
